Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nigeria F2 Australia F1 France F4 Australia F2 Italy F7 Italy F35 Italy F2 Italy F4 Italy F5 Italy F2 Italy F15 Italy F16 Italy F21 Italy F32 Italy F35 El Salvador F1 Guatemala F1 Costa Rica F1 Panama F1 Italy F3B Croatia F3 Croatia F4 Italy F10 Netherlands F3 Italy F24 Italy F26 Italy F34 Egypt F1 Egypt F2 Italy F1 Italy F2 Italy F4 Netherlands F3 Nigeria F1 Italy F25 Italy F34 Italy F32 Italy F1 Italy F3 Italy F22 Italy F10 Italy F14 Italy F11 Eisenberg Jerusalem Open 2000 - Jerusalem Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio AXA Open - Lisbon Venice Open - Venice Memorial Kolyaskin - Donetsk Open de Tanger - Tangier Neride Prague Indoor - Prague I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Kyoto Challenger - Kyoto Tennis Napoli Cup - Naples Memorial Savigny - Sassuolo Copa Ericsson Brazil - Sao Paulo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Garden Open - Rome XXVIII Edizione 'A.Savoldi' - Manerbio Memorial Savigni - Sassuolo Intelig Tennis Cup - Brasilia Trani Cup - Trani 2000 Cairo Challenger - Cairo Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Bukhara Challenger - Bukhara Barletta Citta Della Disfida Open 99 - Barletta Gallagher International - Hamilton ATP Challenger XXVI Edizione - Manerbio Heineken Challenger - Ho Chi Minh City C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Oberstaufen Cup - Oberstaufen Copa Ericsson Mexico - Guadalajara VIII Trofeo Ciutat de Barcelona - Barcelona ATU Cup - Weiden Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Rhein-Main Challenger 2004 - Aschaffenburg IPP Geneva Trophy - Geneva Garden Open - Rome Copa Telefonica CTC Chile - Santiago Antonio Savoldi-Marco Co. - Manerbio Genoa Open Challenger-Fondazione Carige - Genova Societa Canottieri Mincio 2005 - Mantova Banja Luka Challenger 2005 - Banja Luka Porsche Open - Poznan Banca Marche Tennis Cup - San Benedetto Internazionali di Tennis - Bergamo Zagreb Open - Zagreb X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Uncle Toby's Burnie Challenger - Tasmania Dharwad Challenger 2003 - Dharwad 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Gemax Samsung Open 2004 - Belgrade Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Cepu Open - San Marino Sporting Challenger - Turin Dubrovnik Open - Dubrovnik 10ø Tornea B. Camparini - Reggio Emilia Bancastato Challenger Lugano - Lugano Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia Sarajevo Open - Sarajevo Riviera di Rimini Challenger 2004 - Rimini St. Petersburg Challenger 2006 - St. Petersburg Tennis Napoli Cup - Napoli Genoa Open - Genova Pekao Open - Szczecin Challenger Brasov - Brasov Internationaux de Nouvelle-Caledonie - New Caledonia Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso BMW Tennis Championship - Sunrise 4° Sporting Challenger - Turin Timisoara Challenger - Timisoara Memorial Manfredini - Sassuolo Sassuolo Challenger - Sassuolo LXVII Concursu Internacional de Vigo - Vigo Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Timisoara Challenger 2005 - Timisoara Tennis Napoli Cup - Napoli Trofeo Cassa di Risparmio di Alessandria - Alessandria Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Unique Zagreb Open - Zagreb BSI Challenger Lugano - Lugano Banja Luka Challenger 2004 - Banja Luka Riviera di Rimini Challenger - Rimini Riviera de Rimini Challenger - Rimini 8° Trani Cup - Trani San Marino CEPU Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Kos-Zucchetti Tennis Cup - Cordenons IPP Open - Helsinki Rhodes Challenger Lugano Challenger Milan Challenger Turin Challenger Rimini Challenger San Benedetto Challenger San Marino Challenger Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Mutouest de Saint-Brieuc - St. Brieuc Olbia Challenger - Olbia Napoli Challenger Caltanissetta Challenger BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Biella Challenger Rome Challenger Lugano Challenger Status Athens Open - Athens Sir Supermercati - Rome Turin Challenger Roma Open Challenger - Rome Mobilux Open - Luxembourg Bulgarian Open Challenger - Sofia Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Kos Succhetti Tennis Cup - Cordenons Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi San Marino Challenger Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Barletta Challenger Monza Challenger XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Challenger Lugano - Lugano La Rinascente Tennis Cup Harbour Club Milano - Milan San Marino Cepu Open - San Marino Todi Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Fujitsu Siemens Open - Budapest Casablanca Challenger Zivnobanka Czech Open - Prostejov Citta di Brindisi - Brindisi Barranquilla Challenger Tunis Challenger 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Milan Challenger Padova Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Rome Challenger Nord LB Open 2006 - Braunschweig Rome Challenger Kosice Challenger Tumkur Open - Tumkur Trofeo Sisma Mantova - Mantova 9° Trani Cup - Trani San Marino Challenger Challenger Ford de Cherbourg - Cherbourg Tean International - Alphen Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Jameson Cup - Milan Como Challenger Szczecin Challenger Volvo Sylt Open - Sylt Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Global Telecom Open - Florianopolis Pekao Open - Szczecin Mestre Challenger Challenger Ford de Cherbourg - Cherbourg VII Torneo Internazionale di Tennis - Barletta Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Memorial Savigni - Sassuolo Sardinia International Championship - Cagliari Memorial Savigni - Sassuolo Australian Unity Western Australia Open - Perth Compaq Challenger - Bucharest Trofeo Sisma Mantova - Mantova Open de L'Isere - Grenoble Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck International Indoor Tennis Championships of Croatia - Zagreb Ljubljana Open - Ljubljana Citta di Monza - Monza Gemax Open - Belgrade Stella Artois Clay Court Championships - Budaors San Remo Tennis Cup 15° Piertomaso - San Remo Hilversum Open - Hilversum Brasil Open - Costa do Sauipe V Trani Cup - Trani Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Asirom Challenger - Brasov The Manchester Trophy - Manchester Genoa Open 'Fondazione Carige' - Genova 84° Concurso Internacional Tenis San Sebastian - San Sebastian Riviera di Rimini Challenger - Rimini Citta di Como Challenger - Como Genova Open Challenger - Genova St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger Kyiv Open - Kiev ATP "Videocon" Challenger - Mumbai Barletta Citta Della Disfida Open 2000 - Barletta 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos Geneva Challenger - Geneva Zagreb Open - Zagreb FILA Challenger - Biella XI Venice Open - Venice The Wrexham Challenger - Wrexham IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia Tehran Open ATP Challenger - Tehran Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open Sainte Victoire - Aix-En-Provence Sunrise Challenger Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest Copa Sevilla-Internacionales de Andalucia - Seville Challenger Groningen - Groningen Garden Open 2005 - Rome 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Posillipo Tennis Cup - Napoli San Marino Cepu Open - San Marino Architect Open - Budapest Intersport Heilbronn Open - Heilbronn 10° Trofeo Luigi Pezzoli - Bergamo Tennislife Cup - Napoli Genova Challenger Grand Prix Hassan II - Casablanca Croatia Open - Umag Napoli Challenger Qatar Exxon Mobil Open 2002 - Doha Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel 2003 Mercedes Cup - Stuttgart Genova Challenger Prostejov Challenger Milan Indoors - Milan Open 13 - Marseille Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Dallas Challenger Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Idea Prokom Open - Sopot Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Szczecin Challenger BCR Open Romania - Bucharest Kremlin Cup - Moscow San Benedetto Challenger ARAG World Team Championship - Dusseldorf Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Movistar Open - Santiago Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Sunrise Challenger Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco UNICEF Open - 's Hertogenbosch Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Studena Croatia Open - Umag Rome Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Royal Guard Open Chile - Vina del Mar San Marino Challenger Madrid Challenger CA Challenge 2002 - Graz Challenger 42 - Andrezieux Napoli Challenger Milan Challenger San Benedetto Challenger Indian Oil Servo Challenger - Calcutta TCT Open - Tunis TED Open Istanbul - Istanbul Sylt Open 2000 - Sylt 2001 Challenger Canottieri Mincio - Mantova Mestre Challenger SMS Tennis Open - Sao Paulo Cortina Challenger Copa Ericsson Peru - Lima BMW Brixina Tennis Open - Bressanone Cairo Challenger 2002 - Cairo Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Medibank International - Sydney XI Ciutat de Barcelona - Barcelona CA Challenge - Graz Open Romania - Bucharest Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco VTR Open - Vina del Mar Copa Claro - Buenos Aires Heineken Open - Auckland Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Tennis Masters Series - Rome BCR Open Romania - Bucharest Next Generation Hardcourts - Adelaide Copenhagen Open - Copenhagen Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome St. Petersburg Open - St. Petersburg Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Heineken Open - Auckland Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote d'Azur - Nice Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Wimbledon - London Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Olympics - Beijing Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0